//
// Decompiled by Jadx - 353ms
//
package me.plusne.common.Json.Soul;

import java.io.Serializable;
import java.util.List;

public class JsonSoulGetUserInfos implements Serializable {
    private int code;
    private List<DataBean> data;
    private boolean success;

    public boolean canEqual(Object obj) {
        return obj instanceof JsonSoulGetUserInfos;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonSoulGetUserInfos)) {
            return false;
        }
        JsonSoulGetUserInfos jsonSoulGetUserInfos = (JsonSoulGetUserInfos) obj;
        if (!jsonSoulGetUserInfos.canEqual(this) || getCode() != jsonSoulGetUserInfos.getCode() || isSuccess() != jsonSoulGetUserInfos.isSuccess()) {
            return false;
        }
        List<DataBean> data = getData();
        List<DataBean> data2 = jsonSoulGetUserInfos.getData();
        return data != null ? data.equals(data2) : data2 == null;
    }

    public int getCode() {
        return this.code;
    }

    public List<DataBean> getData() {
        return this.data;
    }

    public int hashCode() {
        int code = ((getCode() + 59) * 59) + (isSuccess() ? 79 : 97);
        List<DataBean> data = getData();
        return (code * 59) + (data == null ? 43 : data.hashCode());
    }

    public boolean isSuccess() {
        return this.success;
    }

    public void setCode(int i) {
        this.code = i;
    }

    public void setData(List<DataBean> list) {
        this.data = list;
    }

    public void setSuccess(boolean z) {
        this.success = z;
    }

    public String toString() {
        return "JsonSoulGetUserInfos(code=" + getCode() + ", success=" + isSuccess() + ", data=" + getData() + ")";
    }
    public static class DataBean implements Serializable {
        private String avatarBgColor;
        private String avatarName;
        private long birthday;
        private boolean blocked;
        private String comeFrom;
        private boolean follow;
        private boolean followed;
        private int genderelation;
        private boolean isBirthday;
        private int msgToId;
        private long registerTime;
        private String signature;
        private int state;
        private boolean superVIP;
        private boolean top;
        private String type;
        private boolean userCard;
        private int userId;
        private String userIdEcpt;
        private UserIntimacyBean userIntimacy;

        public boolean canEqual(Object obj) {
            return obj instanceof DataBean;
        }

        public boolean equals(Object obj) {
            if (obj == this) {
                return true;
            }
            if (!(obj instanceof DataBean)) {
                return false;
            }
            DataBean DataBean = (DataBean) obj;
            if (!DataBean.canEqual(this) || getUserId() != DataBean.getUserId() || getRegisterTime() != DataBean.getRegisterTime() || isFollowed() != DataBean.isFollowed() || isFollow() != DataBean.isFollow() || isBlocked() != DataBean.isBlocked() || isBirthday() != DataBean.isBirthday() || getBirthday() != DataBean.getBirthday() || getMsgToId() != DataBean.getMsgToId() || getGenderelation() != DataBean.getGenderelation() || isSuperVIP() != DataBean.isSuperVIP() || getState() != DataBean.getState() || isTop() != DataBean.isTop() || isUserCard() != DataBean.isUserCard()) {
                return false;
            }
            String userIdEcpt = getUserIdEcpt();
            String userIdEcpt2 = DataBean.getUserIdEcpt();
            if (userIdEcpt != null ? !userIdEcpt.equals(userIdEcpt2) : userIdEcpt2 != null) {
                return false;
            }
            String avatarName = getAvatarName();
            String avatarName2 = DataBean.getAvatarName();
            if (avatarName != null ? !avatarName.equals(avatarName2) : avatarName2 != null) {
                return false;
            }
            String avatarBgColor = getAvatarBgColor();
            String avatarBgColor2 = DataBean.getAvatarBgColor();
            if (avatarBgColor != null ? !avatarBgColor.equals(avatarBgColor2) : avatarBgColor2 != null) {
                return false;
            }
            String signature = getSignature();
            String signature2 = DataBean.getSignature();
            if (signature != null ? !signature.equals(signature2) : signature2 != null) {
                return false;
            }
            String comeFrom = getComeFrom();
            String comeFrom2 = DataBean.getComeFrom();
            if (comeFrom != null ? !comeFrom.equals(comeFrom2) : comeFrom2 != null) {
                return false;
            }
            String type = getType();
            String type2 = DataBean.getType();
            if (type != null ? !type.equals(type2) : type2 != null) {
                return false;
            }
            UserIntimacyBean userIntimacy = getUserIntimacy();
            UserIntimacyBean userIntimacy2 = DataBean.getUserIntimacy();
            return userIntimacy != null ? userIntimacy.equals(userIntimacy2) : userIntimacy2 == null;
        }

        public String getAvatarBgColor() {
            return this.avatarBgColor;
        }

        public String getAvatarName() {
            return this.avatarName;
        }

        public long getBirthday() {
            return this.birthday;
        }

        public String getComeFrom() {
            return this.comeFrom;
        }

        public int getGenderelation() {
            return this.genderelation;
        }

        public int getMsgToId() {
            return this.msgToId;
        }

        public long getRegisterTime() {
            return this.registerTime;
        }

        public String getSignature() {
            return this.signature;
        }

        public int getState() {
            return this.state;
        }

        public String getType() {
            return this.type;
        }

        public int getUserId() {
            return this.userId;
        }

        public String getUserIdEcpt() {
            return this.userIdEcpt;
        }

        public UserIntimacyBean getUserIntimacy() {
            return this.userIntimacy;
        }

        public int hashCode() {
            int userId = getUserId() + 59;
            long registerTime = getRegisterTime();
            int i = ((((((((userId * 59) + ((int) (registerTime ^ (registerTime >>> 32)))) * 59) + (isFollowed() ? 79 : 97)) * 59) + (isFollow() ? 79 : 97)) * 59) + (isBlocked() ? 79 : 97)) * 59;
            int i2 = isBirthday() ? 79 : 97;
            long birthday = getBirthday();
            int state = (((getState() + ((((getGenderelation() + ((getMsgToId() + ((((i + i2) * 59) + ((int) (birthday ^ (birthday >>> 32)))) * 59)) * 59)) * 59) + (isSuperVIP() ? 79 : 97)) * 59)) * 59) + (isTop() ? 79 : 97)) * 59;
            int i3 = isUserCard() ? 79 : 97;
            String userIdEcpt = getUserIdEcpt();
            int hashCode = ((state + i3) * 59) + (userIdEcpt == null ? 43 : userIdEcpt.hashCode());
            String avatarName = getAvatarName();
            int hashCode2 = (hashCode * 59) + (avatarName == null ? 43 : avatarName.hashCode());
            String avatarBgColor = getAvatarBgColor();
            int hashCode3 = (hashCode2 * 59) + (avatarBgColor == null ? 43 : avatarBgColor.hashCode());
            String signature = getSignature();
            int hashCode4 = (hashCode3 * 59) + (signature == null ? 43 : signature.hashCode());
            String comeFrom = getComeFrom();
            int hashCode5 = (hashCode4 * 59) + (comeFrom == null ? 43 : comeFrom.hashCode());
            String type = getType();
            int hashCode6 = (hashCode5 * 59) + (type == null ? 43 : type.hashCode());
            UserIntimacyBean userIntimacy = getUserIntimacy();
            return (hashCode6 * 59) + (userIntimacy != null ? userIntimacy.hashCode() : 43);
        }

        public boolean isBirthday() {
            return this.isBirthday;
        }

        public boolean isBlocked() {
            return this.blocked;
        }

        public boolean isFollow() {
            return this.follow;
        }

        public boolean isFollowed() {
            return this.followed;
        }

        public boolean isSuperVIP() {
            return this.superVIP;
        }

        public boolean isTop() {
            return this.top;
        }

        public boolean isUserCard() {
            return this.userCard;
        }

        public void setAvatarBgColor(String str) {
            this.avatarBgColor = str;
        }

        public void setAvatarName(String str) {
            this.avatarName = str;
        }

        public void setBirthday(boolean z) {
            this.isBirthday = z;
        }

        public void setBlocked(boolean z) {
            this.blocked = z;
        }

        public void setComeFrom(String str) {
            this.comeFrom = str;
        }

        public void setFollow(boolean z) {
            this.follow = z;
        }

        public void setFollowed(boolean z) {
            this.followed = z;
        }

        public void setGenderelation(int i) {
            this.genderelation = i;
        }

        public void setMsgToId(int i) {
            this.msgToId = i;
        }

        public void setRegisterTime(long j) {
            this.registerTime = j;
        }

        public void setSignature(String str) {
            this.signature = str;
        }

        public void setState(int i) {
            this.state = i;
        }

        public void setSuperVIP(boolean z) {
            this.superVIP = z;
        }

        public void setTop(boolean z) {
            this.top = z;
        }

        public void setType(String str) {
            this.type = str;
        }

        public void setUserCard(boolean z) {
            this.userCard = z;
        }

        public void setUserId(int i) {
            this.userId = i;
        }

        public void setUserIdEcpt(String str) {
            this.userIdEcpt = str;
        }

        public void setUserIntimacy(UserIntimacyBean userIntimacyBean) {
            this.userIntimacy = userIntimacyBean;
        }

        public String toString() {
            return "JsonSoulGetUserInfos.DataBean(userIdEcpt=" + getUserIdEcpt() + ", userId=" + getUserId() + ", avatarName=" + getAvatarName() + ", avatarBgColor=" + getAvatarBgColor() + ", signature=" + getSignature() + ", comeFrom=" + getComeFrom() + ", registerTime=" + getRegisterTime() + ", followed=" + isFollowed() + ", follow=" + isFollow() + ", blocked=" + isBlocked() + ", type=" + getType() + ", isBirthday=" + isBirthday() + ", birthday=" + getBirthday() + ", msgToId=" + getMsgToId() + ", userIntimacy=" + getUserIntimacy() + ", genderelation=" + getGenderelation() + ", superVIP=" + isSuperVIP() + ", state=" + getState() + ", top=" + isTop() + ", userCard=" + isUserCard() + ")";
        }

        public static class UserIntimacyBean implements Serializable {
            private boolean chatCard;
            private int genderelation;
            private int grade;
            private int heartCount;
            private int heartNotice;
            private int heartTotalCount;
            private String letterValue;
            private int roundCount;

            public boolean canEqual(Object obj) {
                return obj instanceof UserIntimacyBean;
            }

            public boolean equals(Object obj) {
                if (obj == this) {
                    return true;
                }
                if (!(obj instanceof UserIntimacyBean)) {
                    return false;
                }
                UserIntimacyBean UserIntimacyBean = (UserIntimacyBean) obj;
                if (!UserIntimacyBean.canEqual(this) || getRoundCount() != UserIntimacyBean.getRoundCount() || getHeartCount() != UserIntimacyBean.getHeartCount() || getHeartTotalCount() != UserIntimacyBean.getHeartTotalCount() || getGrade() != UserIntimacyBean.getGrade() || getGenderelation() != UserIntimacyBean.getGenderelation() || getHeartNotice() != UserIntimacyBean.getHeartNotice() || isChatCard() != UserIntimacyBean.isChatCard()) {
                    return false;
                }
                String letterValue = getLetterValue();
                String letterValue2 = UserIntimacyBean.getLetterValue();
                return letterValue != null ? letterValue.equals(letterValue2) : letterValue2 == null;
            }

            public int getGenderelation() {
                return this.genderelation;
            }

            public int getGrade() {
                return this.grade;
            }

            public int getHeartCount() {
                return this.heartCount;
            }

            public int getHeartNotice() {
                return this.heartNotice;
            }

            public int getHeartTotalCount() {
                return this.heartTotalCount;
            }

            public String getLetterValue() {
                return this.letterValue;
            }

            public int getRoundCount() {
                return this.roundCount;
            }

            public int hashCode() {
                int heartNotice = ((getHeartNotice() + ((getGenderelation() + ((getGrade() + ((getHeartTotalCount() + ((getHeartCount() + ((getRoundCount() + 59) * 59)) * 59)) * 59)) * 59)) * 59)) * 59) + (isChatCard() ? 79 : 97);
                String letterValue = getLetterValue();
                return (heartNotice * 59) + (letterValue == null ? 43 : letterValue.hashCode());
            }

            public boolean isChatCard() {
                return this.chatCard;
            }

            public void setChatCard(boolean z) {
                this.chatCard = z;
            }

            public void setGenderelation(int i) {
                this.genderelation = i;
            }

            public void setGrade(int i) {
                this.grade = i;
            }

            public void setHeartCount(int i) {
                this.heartCount = i;
            }

            public void setHeartNotice(int i) {
                this.heartNotice = i;
            }

            public void setHeartTotalCount(int i) {
                this.heartTotalCount = i;
            }

            public void setLetterValue(String str) {
                this.letterValue = str;
            }

            public void setRoundCount(int i) {
                this.roundCount = i;
            }

            public String toString() {
                return "JsonSoulGetUserInfos.DataBean.UserIntimacyBean(roundCount=" + getRoundCount() + ", heartCount=" + getHeartCount() + ", heartTotalCount=" + getHeartTotalCount() + ", letterValue=" + getLetterValue() + ", grade=" + getGrade() + ", genderelation=" + getGenderelation() + ", heartNotice=" + getHeartNotice() + ", chatCard=" + isChatCard() + ")";
            }
        }

    }

}
